home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1993 / Internet Info CD-ROM (Walnut Creek) (1993).iso / networking / ip / ppp / emv-ppp-faq-0.1.txt < prev    next >
Encoding:
Text File  |  1991-12-16  |  11.7 KB  |  386 lines

  1. ppp resources.
  2.  
  3. version 0.1.1, Edward Vielmetti, emv@msen.com
  4.  
  5. This file is supposed to indicate several sources of information about
  6. PPP, the Point to Point Protocol.  It is incomplete.  Updates would be
  7. welcomed.
  8.  
  9. It is broken down into several parts:
  10.  
  11. - standards documents
  12. - glossary
  13. - protocol development
  14. - features
  15. - freely available software
  16. - commercial software
  17. - hardware
  18. - internet ip vendors
  19.  
  20. Other pieces are reasonable to add and will be added if there are
  21. volunteers.
  22.  
  23. ---------------------------------------- ppp-faq 1991-10-17
  24. ppp standards documents
  25.  
  26. PPP is defined in the following Internet RFC's, as described in
  27. rfc-index.txt: 
  28.  
  29. 1144  Jacobson, V.  Compressing TCP/IP headers for low-speed serial links.
  30.       1990 February; 43 p. (Format: TXT=120959, PS=534729 bytes)
  31.  
  32. 1171  Perkins, D.  Point-to-Point Protocol for the transmission of
  33.       multi-protocol datagrams over Point-to-Point links.  1990 July; 48 p.
  34.       (Format: TXT=92321 bytes)  (Obsoletes RFC 1134)
  35.  
  36. 1172  Perkins, D.; Hobby, R.  Point-to-Point Protocol (PPP) initial
  37.       configuration options.  1990 July; 38 p. (Format: TXT=76132 bytes)
  38.  
  39. 1220  Baker, F.,ed.  Point-to-Point Protocol extensions for bridging.  1991
  40.       April; 18 p. (Format: TXT=38165 bytes)
  41.  
  42. The following RFCs do not specify PPP per se, but are important
  43. reading for proper operations.
  44.  
  45. 1072  Jacobson, V.; Braden, R.T.  TCP extensions for long-delay paths.  1988
  46.       October; 16 p. (Format: TXT=36000 bytes)
  47.  
  48. Note that RFC 1134 specifies a different negotiation sequence for Van
  49. Jacobsen header compression negotiation, so you'll need to get that
  50. one too for completeness.
  51.  
  52. The CCITT standards on bruno.cs.colorado.edu:/pub/standards/ccitt/
  53. will be useful in particular for the X.25 materials (XXX exactly which
  54. ones?)
  55.  
  56. The following Internet Drafts are also available, and are in various
  57. stages of acceptance and utility.  (XXX need current status on these)
  58.  
  59. -rw-r--r--  1 8000       151139 Aug 10 00:58 draft-ietf-pppext-lcp-01.txt
  60. -rw-r--r--  1 8000        18530 Aug 10 00:58 draft-ietf-pppext-ipcp-01.txt
  61. -rw-r--r--  1 8000        27286 Jul 26 00:55 draft-ietf-pppext-authentication-0
  62. 0.txt
  63. -rw-r--r--  1 8000        10687 Jul 26 00:55 draft-ietf-pppext-osinlcp-00.txt
  64. -rw-r--r--  1 8000        13441 Jul  9 01:01 draft-ietf-pppext-appletalk-00.txt
  65. -rw-r--r--  1 8000        14158 Jun  5 00:52 draft-ietf-pppext-decnet-00.txt
  66. -rw-r--r--  1 8000         9175 Dec 21  1990 draft-ietf-ppp-llcoverppp-01.txt
  67. -rw-r--r--  1 8000        36435 Dec 21  1990 draft-ietf-pppext-bridging-01.txt
  68. -rw-r--r--  1 8000        10152 Dec 21  1990 draft-ietf-ppp-32bitconfig-01.txt
  69. -rw-r--r--  1 8000       135288 Oct 13  1990 draft-ietf-pppext-pppmib-01.txt
  70. -rw-r--r--  1 8000       135288 Sep 12  1990 draft-ietf-ppp-pppmib-01.txt
  71. -rw-r--r--  1 8000         1956 Jul 27  1990 draft-ietf-ppp-multidatagrams-02.t
  72. xt
  73. -rw-r--r--  1 8000         1879 Jul 27  1990 draft-ietf-ppp-options-03.txt
  74.  
  75. ---------------------------------------- ppp-faq 1991-10-17
  76. PPP glossary
  77.  
  78. Every new technology breeds its own set of acronyms.  PPP is no
  79. different.  Here is a glossary of sorts.
  80.  
  81. ack    Acknowledgement.
  82. AO    Active open [state diagram]
  83. C    Close [state diagram]
  84. CHAP    Cryptographic Handshake Authentication Protocol
  85. D    Lower layer down [state diagram]
  86. DES    ??? [encryption]
  87. DNA    Digital Network Architecture
  88. IETF    Internet Engineering Task Force.
  89. IP    Internet Protocol
  90. IPCP    IP Control Protocol.
  91. IPX    ???
  92. FCS    Frame Check Sequence [X.25]
  93. LCP    Link Control Protcol.
  94. LQR    Link Quality Report.
  95. MD4    MD4 digital signature algorithm
  96. MD5    MD5 digital signature algorithm
  97. MRU    Maximum Receive Unit
  98. nak    Negative Acknowledgement
  99. NCP    Network Control Protocol.
  100. OSI    Open Systems Interconnect
  101. PAP    Password Authentication Protocol (pppext-authentication draft)
  102. PDU    Protocol Data Unit (i.e., packet)
  103. PO    Passive open [state diagram]
  104. PPP    Point to Point Protocol (RFC 1171, RFC 1172)
  105. RCA    Receive Configure-Ack [state diagram]
  106. RCJ    Receive Code-Reject [state diagram]
  107. RCN    Receive Configure-Nak or -Reject [state diagram]
  108. RCR+    Receive good Configure-Request [state diagram]
  109. RER    Receive Echo-Request [state diagram]
  110. RFC    Request for Comments (internet standard)
  111. RTA    Receive Terminate-Ack [state diagram]
  112. RTR    Receive Terminate-Request [state diagram]
  113. RUC    Receive unknown code [state diagram]
  114. sca    Send Configure-Ack [state diagram]
  115. scj    Send Code-Reject [state diagram]
  116. scn    Send Configure-Nak or -Reject [state diagram]
  117. scr    Send Configure-Request [state diagram]
  118. ser    Send Echo-Reply [state diagram]
  119. sta    Send Terminate-Ack [state diagram]
  120. str    Send Terminate-Request [state diagram]
  121. ST-II    Stream Protocol
  122. TO+    Timeout with counter > 0 [state diagram]
  123. TO-    Timeout with counter expired [state diagram]
  124. VJ    Van Jacobsen (RFC 1144 header compression algorithm)
  125. XNS    Xerox Network Services
  126.  
  127. ---------------------------------------- ppp-faq 1991-10-17
  128. PPP Protocol Development
  129.  
  130. ---------------------------------------- ppp-faq 1991-10-17
  131. PPP features
  132.  
  133. Above and beyond compatibility with basic PPP framing, note whether
  134. the software implements the following features.  Not all features are
  135. needed or even desired in every product.
  136.  
  137. - "demand-dial".  Bring up a PPP interface and dial the phone when
  138.   packets are queued for delivery; bring the interface down after some
  139.   period of inactivity.
  140.  
  141. - "redial".  (For lack of a better term).  Bring up a PPP
  142.   interface whenever it goes down, to keep a line up.
  143.  
  144. - "scripting".  Negotiate through a series of prompts or intermediate
  145.   connections to bring up a PPP link, much like the sequence of events
  146.   used to bring up a UUCP link.
  147.  
  148. - "parallel".  Configure several PPP lines to the same destination and
  149.   do load sharing between them.  (Not standardized, usually only see
  150.   in SLIP implementations, noted there as "parallel-slip".)
  151.  
  152. - "filtering".  Select which packets to send down a link or whether to
  153.   bring up a "demand-dial" link based on IP or TCP packet type or TOS,
  154.   e.g. don't dial the phone for ICMP ping packets.
  155.  
  156. - "header compression".  TCP header compression according to RFC 1144.
  157.   Marginally useful on high speed lines, essential for low speed lines.
  158.  
  159. - "client".  
  160.  
  161. ---------------------------------------- ppp-faq 1991-10-17
  162. Freely available PPP (and SLIP) software
  163.  
  164. - Merit PPP collection at merit.edu:/pub/ppp/
  165.  
  166. - Ohio PPP collection at archive.cis.ohio-state.edu:/pub/ppp/
  167.  
  168. - MS-DOS PPP for KA9Q NOS (Bill Simpson code)
  169.  
  170. - MS-DOS PPP for KA9Q NOS (Katie Stevens code)
  171.  
  172. - KA9Q NOS collection at ucsd.edu:...
  173.  
  174. - Perkins/Clements/Fox/Christy PPP for SunOS
  175.   Version: patch level 6 of 1991-10-04
  176.   Anonymous FTP: merit.edu:/pub/ppp/ppp/sunos4.1.pl6.tar.Z
  177.          premises1.quotron.com:/pub/ppp-sunos4.1.pl6.tar.Z
  178.   E-mail: gmc@quotron.com (Greg Christy)
  179.   Newsgroups: comp.protocols.ppp
  180.   Supported systems: Sun 4, SunOS 4.1.1
  181.   Features: ???
  182.  
  183. - ... PPP for NeXT
  184.  
  185. - ... BBN dialup IP
  186.  
  187. - ... CMU PPP
  188.  
  189. ---------------------------------------- ppp-faq 1991-10-17
  190. Commercial PPP software
  191.  
  192. - Morning Star PPP
  193.   Price: $795 (40% discount for .edu)
  194.   Supported systems: Sun 4, Sun 3, NeXT, DECstation.
  195.   Features: demand-dial, scripting, filtering, redial, header compression,
  196.             client, server
  197.  
  198. - Brixton PPP
  199.   Supported systems: Sun 4
  200.   Features: demand-dial
  201.  
  202. - Marble Teleconnect
  203.   Price: $???
  204.   Supported systems: NeXT.
  205.   Features: ???
  206.   (does this really do PPP?  PSI press release didn't say so)
  207.  
  208. - FTP Software
  209.   Supported systems: MS-DOS
  210.  
  211. ---------------------------------------- ppp-faq 1991-10-17
  212. Hardware that does async PPP
  213.  
  214. - Telebit Netblazer
  215.   N2-1-ES    1 ethernet + 1 56K +  2 RS-232, $3790
  216.   N10-1-ES    1 ethernet + 1 56K + 10 RS-232, $4588 
  217.  
  218. - Merit SCP
  219.  
  220. ---------------------------------------- ppp-faq 1991-10-17
  221. Hardware that does sync PPP ( 56 kb/sec bottom of the line)
  222.  
  223. Note that sync PPP is rather well established and it's not surprising
  224. to see lots of vendors using it as their only sync serial line
  225. protocol.  Various folks do various of the configuration options,
  226. anywhere from a full implementation to very bare bones.
  227.  
  228. The price point is arbitrary.  These are list prices for the cheapest
  229. box that has at least 1 sync PPP port that runs at 56 kb/sec plus one
  230. ethernet.  Prices approximate, your milage may vary, contact your
  231. vendor for details.
  232.  
  233. - Cisco
  234.  
  235. - Telebit Netblazer
  236.   Phone: +1 800 TELEBIT
  237.   E-mail: ...@telebit.com
  238.   N2-1-ES    1 ethernet + 1 56K +  2 RS-232, $3790
  239.   N10-1-ES    1 ethernet + 1 56K + 10 RS-232, $4588 
  240.  
  241. - Livingston
  242.   E-Mail: ...@livingston.com
  243.   IR-4        1 ethernet + 4 56K +  1 RS-232, $3400 (???)
  244.  
  245. - 3com
  246.  
  247. - Morning Star SNAPlink
  248.   SnapLink    SCSI-attached serial interface for Unix systems
  249.         1 T1 + 2 56K, RS-232 or RS-449, $1500 plus cables
  250.   HDLC driver for sun4c ttya and ttyb included with PPP software
  251.  
  252. - Merit SCP
  253.  
  254. ---------------------------------------- ppp-faq 1991-10-17
  255. Hardware that does sync PPP ( T1 )
  256.  
  257. These are capable of driving PPP channels at T1 (1.544 mbps/sec) or
  258. better.   Not a complete list.  Your milage may vary.  
  259.  
  260. - Cisco
  261.  
  262. - Wellfleet
  263.  
  264. - Morning Star SNAPlink
  265.   SnapLink    SCSI-attached serial interface for Unix systems
  266.         1 T1 + 2 56K, RS-232 or RS-449, $1500 plus cables
  267.   HDLC driver for sun4c ttya and ttyb included with PPP software
  268.  
  269. ---------------------------------------- ppp-faq 1991-10-17
  270. Hardware that does sync PPP ( T3 )
  271.  
  272. These are capable of driving PPP channels at T3 (45 mb/sec) or better. 
  273.  
  274. - Cisco
  275.  
  276. - Wellfleet
  277.  
  278. ---------------------------------------- ppp-faq 1991-10-17
  279. Internet service providers that support async PPP
  280.  
  281. This list is not complete.
  282.  
  283. These are internet service providers that will connect a
  284. customer-owned async PPP router (as specified) to their network.  Not
  285. included are the service providers who require a network-owned router
  286. at the customer premises.
  287.  
  288. Listed prices are for a V.32bis (or V.32) dedicated modem connection,
  289. with a dedicated phone line and a permanent IP address assignment.
  290. Other services may be available at different prices with different
  291. conditions.   
  292.  
  293. - Alternet
  294.   Available: now
  295.   CIX member: yes
  296.   Price: $xxx/mo + $xxx startup.
  297.   Supported client software: xxx
  298.   Locations served: xxx
  299.  
  300. - UUNET Canada
  301.   Available: ???
  302.   CIX member: yes
  303.   Price: $xxx/mo + $xxx startup.
  304.   Supported client software: xxx
  305.   Locations served: xxx
  306.  
  307. - PSI
  308.   Available: now
  309.   CIX member: yes
  310.   Price: $xxx/mo + $xxx startup.
  311.   Supported client software: xxx
  312.   Locations served: xxx
  313.  
  314. - MSEN
  315.   Available: ???
  316.   CIX member: ???
  317.   Price: $xxx/mo + $xxx startup.
  318.   Supported client software: xxx
  319.   Locations served: xxx
  320.  
  321.  
  322. ---------------------------------------- ppp-faq 1991-10-17
  323. Internet service providers that support sync PPP
  324.  
  325. These are internet service providers that will connect a
  326. customer-owned PPP router (as specified) to their network.  Not
  327. included are the service providers who require a network-owned router
  328. at the customer premises.
  329.  
  330. - Alternet
  331.  
  332. - PSI
  333.  
  334. ---------------------------------------- ppp-faq 1991-10-17
  335. Vendor contacts
  336.  
  337. - Marble Software
  338.   Phone: +1 408 436 7299
  339.   Fax: +1 408 436 7147
  340.   E-mail: teleconnect-info@marble.com
  341.   Snail mail: Marble Software
  342.               1641 North First Street
  343.               San Jose, CA  95112
  344.  
  345. - Morning Star Technlogies
  346.   Phone: +1 800 558 7827, +1 614 451 1883
  347.   Fax: +1 614 459 5054
  348.   E-mail: marketing@morningstar.com, support@morningstar.com
  349.   User mailing list: ppp-users@morningstar.com
  350.   Snail mail: Morning Star Technologies
  351.               1760 Zollinger Road
  352.               Columbus, OH 43221
  353.  
  354. - Telebit
  355.   Phone: +1 800 TELEBIT
  356.   E-mail: ...@telebit.com
  357.   User mailing list: netblazer-users@telebit.com
  358.   Anonymous FTP: ftp.telebit.com:/pub/
  359.  
  360. - FTP Software
  361.   E-mail: ...@ftp.com
  362.   Anonymous FTP: vax.ftp.com:/pub/
  363.  
  364. - Livingston Enterprises
  365.   Phone: +1 800 458 9966, +1 415 426 0770, +1 201 647 4980
  366.   E-mail: ...@livingston.com
  367.   Snail mail: Livingston Enterprises
  368.           6920 Koll Center Parkway #209
  369.           Pleasanton, California 94566
  370.  
  371. - Brixton
  372.  
  373. - Cisco
  374.  
  375. - 3Com
  376.  
  377. - Wellfleet
  378.  
  379. - Merit
  380.  
  381. - Alternet
  382.  
  383. - UUNET Canada
  384.  
  385. - PSI
  386.